//
// cc.Class({
//     extends: cc.Component,
//
//     properties: {
//         label:{
//             default:null,
//             type:cc.Label
//         },
//
//         normalToastNode:{
//             default:null,
//             type:cc.Node
//         },
//
//         declareNotice:{
//             default:null,
//             type:cc.Prefab
//         },
//     },
//
//     // LIFE-CYCLE CALLBACKS:
//
//     onLoad () {
//         if(!cc.gg){
//             cc.gg = {}
//         }
//         cc.gg.toastMgrA = this
//     },
//
//     start () {
//
//     },
//
//     // update (dt) {},
//
//     showToastOnlyLabel:function (string) {
//         this.normalToastNode.active = true
//         this.normalToastNode.opacity = 0
//         this.label.string = string
//
//         var fadeIn = cc.fadeIn(0.2)
//         var delay = cc.delayTime(0.8)
//         var dispear = cc.fadeOut(0.2)
//         var seq = cc.sequence(fadeIn,delay,dispear)
//         this.normalToastNode.runAction(seq)
//     },
//
//     /**
//      * Used for complex toast
//      * @param type
//      */
//     showDeclareNotice:function (string) {
//
//         var toastNode = cc.instantiate(this.declareNotice)
//         let noticeWithButton = toastNode.getComponent("DeclareNotice")
//
//         var labelCom = noticeWithButton.noticeLabel
//         labelCom.string = string
//         toastNode.zOrder = 999
//         toastNode.opacity = 0
//
//         cc.gg.baseUtil.addClickEventToNode(noticeWithButton.rightButton,this.node,"Toast","onDeclareNoticeClicked")
//
//         this.node.addChild(toastNode)
//
//         let fadeIn = cc.fadeIn(0.2)
//
//         this.node.runAction(fadeIn)
//
//         this.scheduleOnce(function () {
//             toastNode.opacity = 255
//             toastNode.x += noticeWithButton.labelBgNode.width/2 + noticeWithButton.rightButton.width/2
//         }.bind(this), 0)
//     },
//
//     onDeclareNoticeClicked:function (toastNode) {
//         cc.gg.emitEvent("player_option_declare")
//     }
// });
